Range.PasteSpecial 方法 (Excel)

您所在的位置:网站首页 excel vba复制数据 Range.PasteSpecial 方法 (Excel)

Range.PasteSpecial 方法 (Excel)

2024-07-14 09:07| 来源: 网络整理| 查看: 265

Range.PasteSpecial 方法 (Excel) 项目04/07/2023

粘贴已复制到指定区域的 Range 对象。

语法

表达式。PasteSpecial (Paste、 Operation、 SkipBlanks、 Transpose)

expression 一个表示 Range 对象的变量。

参数 名称 必需/可选 数据类型 说明 Paste 可选 XlPasteType 要粘贴的区域部分,例如 xlPasteAll 或 xlPasteValues。 Operation 可选 XlPasteSpecialOperation 粘贴操作,例如 xlPasteSpecialOperationAdd。 SkipBlanks 可选 Variant 如果为 True,则不将剪贴板上区域中的空白单元格粘贴到目标区域中。 默认值为 False。 Transpose 可选 Variant 如果为 True ,则表示在粘贴区域时转置行和列。 默认值为 False。 返回值

Variant

示例

本示例用单元格 Sheet1 上单元格区域 C1:C5 和单元格区域 D1:D5 原有内容相加之和来替换单元格区域 D1:D5 中的数据。

With Worksheets("Sheet1") .Range("C1:C5").Copy .Range("D1:D5").PasteSpecial _ Operation:=xlPasteSpecialOperationAdd End With 支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3